home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.xml;
-
- import com.extensibility.util.BasicEnumerator;
- import com.extensibility.util.Debug;
- import java.util.Enumeration;
-
- class AttributeGroup$1 extends BasicEnumerator {
- // $FF: synthetic field
- final AttributeGroup this$0;
- // $FF: renamed from: e java.util.Enumeration
- Enumeration field_0;
- // $FF: renamed from: e2 java.util.Enumeration
- Enumeration field_1;
-
- protected Object getNext() {
- while(this.field_1 == null || !this.field_1.hasMoreElements()) {
- if (!this.field_0.hasMoreElements()) {
- return null;
- }
-
- Object var1 = this.field_0.nextElement();
- if (!(var1 instanceof AttributeGroup)) {
- Debug.assert(var1 instanceof AttributeDeclaration, "not an attr decl!");
- return var1;
- }
-
- this.field_1 = ((AttributeGroup)var1).getAttributes(true);
- }
-
- return this.field_1.nextElement();
- }
-
- AttributeGroup$1(AttributeGroup var1) {
- this.this$0 = var1;
- this.field_0 = this.this$0.attributes.elements();
- this.field_1 = null;
- }
- }
-